/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ac.entities;

/**
 * Gestiona Información sobre Variedades de especies
 * @author prometheus
 */
public class Variedad {
    private int id;
    private String nombre;
    private String descripcion;
    private int idEspecie;

    /**
     * Constructor por defecto vacío por requerimientos de iBatis
     */
    public Variedad () {   }

    /**
     * Constructor con parámetros obligatorios
     * @param id id de la variedad
     * @param nombre nombre de la variedad
     * @param idEspecie id de la especie general
     */
    public Variedad (int id, String nombre, int idEspecie) {
        this.id = id;
        this.idEspecie = idEspecie;
        this.nombre = nombre;
    }

    /**
     * Constructor con todos los parámetros
     * @param id id de la variedad
     * @param nombre nombre de la variedad
     * @param idEspecie id de la especie general
     * @param descripcion descripcion de la variedad
     */
    public Variedad (int id, String nombre, int idEspecie, String descripcion) {
        this(id, nombre, idEspecie);
        this.descripcion = descripcion;
    }
    

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the descripcion
     */
    public String getDescripcion() {
        return descripcion;
    }

    /**
     * @param descripcion the descripcion to set
     */
    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    /**
     * @return the idEspecie
     */
    public int getIdEspecie() {
        return idEspecie;
    }

    /**
     * @param idEspecie the idEspecie to set
     */
    public void setIdEspecie(int idEspecie) {
        this.idEspecie = idEspecie;
    }


}
